var map = new BMap.Map("allmap"); 
map.centerAndZoom(new BMap.Point(116.404, 39.915), 11); 
map.enableScrollWheelZoom();    
var gc = new BMap.Geocoder();  
var geolocation = new BMap.Geolocation();
var pt;


!function(){ //初始化地图模块相关代码
    map.enableScrollWheelZoom();                            // 启用滚轮放大缩小 
	map.enableDragging();
	map.enableContinuousZoom();                             // 启用地图惯性拖拽，默认禁用 map.enableInertialDragging();                           // 启用连续缩放效果，默认禁用。 
	map.addControl(new BMap.NavigationControl());           // 添加平移缩放控件
    map.addControl(new BMap.ScaleControl());                // 添加比例尺控件
   //map.addControl(new BMap.OverviewMapControl());          // 添加缩略地图控件
    //map.addControl(new BMap.MapTypeControl());              // 添加地图类型控件
	geolocation.getCurrentPosition(function(r){
	if(this.getStatus() == BMAP_STATUS_SUCCESS){

	pt = r.point;
	alert(pt);
	map.centerAndZoom(new BMap.Point(pt), 11); 	

	}
	else {
		 map.centerAndZoom(new BMap.Point(116.404, 39.915), 11); 
	}        
},{enableHighAccuracy: true,timeout:5000,maximumAge:30000});   
   // 初始化地图,设置中心点坐标和地图级别
    //map.setCurrentCity("新乡"); 
	//customLayer=new BMap.CustomLayer(68180); //新建麻点图图层对象
   // map.addTileLayer(customLayer); //将麻点图添加到地图当中
    //customLayer.addEventListener('hotspotclick', hotspotclickCallback); //给麻点图添加点击麻点回调函数	//由于有3D图，需要设置城市哦
}();


var Util = {
    
    /**
     * 设置Map容器的高度
     */
    setMapHeight: function() {
        //var mapBoxHeight = $(window).height()  - $('#pageHeader').height() - $('#pageMiddle').height() - 38;
		var mapBoxHeight = $(window).height()  - $('#pageHeader').height() - 38;
        $('#mapBox').css({height: mapBoxHeight + 'px'});
    },
   
}


$(document).ready(function(){
    Util.setMapHeight();
});